50 4
8 4 15
10 7 10
11 10 5
14 35 27
19 42 33
22 2 31
30 7 12
0
